در مرحله نیمه نهایی رقابتهای فوتبال المپیک 2012 لندن دو دیدار برگزار شد که طی آنها برزیل با کره جنوبی، و مکزیک با ژاپن دیدار کردند.
در بازی اول بین دو تیم مکزیک و ژاپن، نماینده آمریکای مرکزی موفق شد با نتیجه سه بر یک بر حریف آسیایی خود غلبه کند. در این دیدار ابتدا ژاپنیها در دقیقه 12 توسط اوتسو به گل رسیدند، اما مکزیک در دقیقه 31 با گل مارکو فابین جبران مافات کرد و نیمه اول را با تساوی به اتمام رساند.
در نیمه دوم اما این تیم مکزیک بود که توانست دو مرتبه دیگر دروازه حریف را بازکند. ابتدا در دقیقه 65 توسط پرالتا و بعد در دقیقه 2+90 توسط کورتس.
اما در بازی بعدی، برزیل با نماینده دیگر آسیا، یعنی کره جنوبی دیدار کرد که برزیلیها با سه گل رومولو (38) و لئاندرو دامیائو (57 و 64) به برتری رسیده و خود راهی فینال مسابقات شدند.
مسابقه فینال بین دو تیم مکزیک و برزیل روز شنبه (21 مرداد) یعنی در آخرین روز بازیهای المپیک انجام خواهد شد. و دیدار ردهبندی را هم دو تیم ژاپن و کره جنوبی در روز جمعه برگزار خواهند کرد.